biodegradable polymer - German English Dictionary